package com.zsrt.day20170425.pm.xmlcrud.dao;

import java.io.File;

/**
*@author jzh
*@创建时间 2017年4月25日下午2:29:21
*类说明：
*/
public interface StudentCRUDDao {
	
	/**
	 * 增加一个学生节点
	 * @param file	文件对象，通过此对象操作XML文件
	 * @throws Exception
	 */
	void addStudent(File file) throws Exception;
	/**
	 * 删除一个学生节点
	 * @param file	文件对象，通过此对象操作XML文件
	 * @throws Exception
	 */
	void deleteStudent(File file) throws Exception;
	/**
	 * 递归遍历所有节点以及属性
	 * @param file	文件对象，通过此对象操作XML文件
	 * @throws Exception
	 */
	void findAllElements(File file) throws Exception;
	/**
	 * 修改节点的属性
	 * @param file	文件对象，通过此对象操作XML文件
	 * @throws Exception
	 */
	void updateAttribute(File file) throws Exception;
	

}
